package org.myapp.dao;

import java.util.List;

import org.myapp.common.bean.Page;

public interface CrudDao<Domain, ID> {

	ID add(Domain domain);

	int update(Domain domain);

	int delete(ID id);

	Domain get(ID id);

	List<Page<Domain>> pageList(Domain domain, Page<Domain> page);

}
